to sum up ... - Alemán Inglés Diccionario